@charset "utf-8";
/* CSS Document */
.amap-toolbar{z-index:-9;}
.pl_service4 {

    top: 40%;
 
}

.page_jump{display:none;}
* {
    word-break: break-word;
    word-wrap: break-word;
  font-family:Arial !important;
  
}

#c_static_635_P_005-16681483361660{
  background-color:#fff;

}
#c_category_005_P_047-1667485082172,#c_category_005_P_047-16675447027360,#c_category_005_P_047-16675490607980,#c_category_005_P_047-16675459464410,#c_category_005_P_047-16675465725760,#c_category_005_P_047-16675470579120,#c_category_005_P_047-16681610017230{
  position: sticky;
  z-index: 10;
  top: 86px;
}


@media screen and (max-width: 768px) {


.table-box {
    box-sizing: border-box;
    width: 100%;
    white-space: nowrap;
    overflow-x: scroll;
}




  
  
  #c_category_005_P_047-1667485082172,#c_category_005_P_047-16675447027360,#c_category_005_P_047-16675490607980,#c_category_005_P_047-16675459464410,#c_category_005_P_047-16675465725760,#c_category_005_P_047-16675470579120,#c_category_005_P_047-16681610017230{
  
position: relative !important;
top:auto !important;
    z-index:9 !important;


}
  
  
  .my-map {
    margin: 0 auto;
    width: 100%;
    height: auto;
}
  .nyactive >div  a{
background:#d6031a !important;
	
}	
.nyactive >div {
background:#d6031a !important;
	
}
	

  
.nyactive a {
	color: #fff !important;
	font-weight: bold;
}

}
@media screen and (min-width: 769px) {

  
    .zzactive >div {
background:#d6031a !important;
	
}
   .zzactive a   {
	color: #fff !important;
	font-weight: bold;
}
  
  

.nyactive a {
	color: #d6031a !important;
	font-weight: bold;
}

.nyactive .e_text-26 a:before {
    width: 80% !important;
    margin-left: -40%;
    background: #d6031a;
    z-index: 0;
}

}








#c_static_001-1664170548647 .e_container-8 {
	opacity: 0;
	transform: translateY(120px);
	transition: all ease .8s .9s;

}
#c_static_001-1664170548647 .e_text-4 {

    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;

}

#c_static_001-1664170548647 .e_text-5 {

    opacity: 0;
    transform: translateY(50px);
transition: all ease .8s .6s;
}


#c_static_001-1664170548647 .e_text-24 {

    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .7s;

}

#c_static_001-1664170548647 .e_button-7{

    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .9s;
}

#c_static_001-1664170548647 .e_container-33{

    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;


}


#c_product_list_164-1665726885422 .e_text-21 {
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;
}

#c_product_list_164-1665726885422 .e_text-22{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .4s;
}

#c_product_list_164-1665726885422 .e_button-20{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .4s;
}


#c_product_list_164-1665726885422 .e_image-8{
    opacity: 0;
    transform: translateY(80px);
    transition: all ease .8s .5s;
}


#c_product_list_164-1665726885422 .e_image-8{
    opacity: 0;
    transform: translateY(80px);
    transition: all ease .8s .5s;
}

#c_product_list_164-1665726885422 .e_container-7 .cbox-7-1{
    opacity: 0;
    transform: translateY(80px);
    transition: all ease .8s .6s;
}


#c_static_001-1664175071506 .e_text-4{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;
}

#c_static_001-1664175071506 .e_text-5{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .6s;
}


#c_static_001-1664175071506 .e_button-3{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .6s;
}

#c_static_001-1664175071506 .e_loop-6 .p_loopitem:nth-child(1){
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;

}

#c_static_001-1664175071506 .e_loop-6 .p_loopitem:nth-child(2){
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .6s;

}


#c_static_001-1664175071506 .e_loop-6 .p_loopitem:nth-child(3){
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .9s;

}

#c_product_list_164-16657293156900 .e_text-54{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;

}

#c_product_list_164-16657293156900 .e_text-55{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .5s;

}

#c_product_list_164-16657293156900 .e_button-53{
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;

}

#c_product_list_164-16657293156900 .e_container-35 .p_item p{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .5s;

}

#c_product_list_164-16657293156900 .e_image-42{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .5s;

}

#c_product_list_164-16657293156900 .e_button-49{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .5s;

}




#c_product_list_164-16657293156900 .e_text-36{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .6s;

}

#c_product_list_164-16657293156900 .e_loop-30 .p_loopitem{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .7s;

}


#c_new_list_138-1664171346674 .e_container-15{
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .9s;
}


#c_static_788-1664171668972 .e_text-39 {
    opacity: 0;
    transform: translateY(50px);
    transition: all ease .8s .3s;
}


#c_static_788-1664171668972 .e_text-40 {
    opacity: 0;
    transform: translateY(80px);
    transition: all ease .8s .4s;
}


#c_static_788-1664171668972 .e_container-6 .cbox-6-0 {
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .5s;
}

#c_static_788-1664171668972 .e_container-6 .cbox-6-1 {
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .6s;
}

#c_static_788-1664171668972 .e_container-6 .cbox-6-2 {
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .7s;
}

#c_static_788-1664171668972 .e_container-6 .cbox-6-3 {
    opacity: 0;
    transform: translateY(100px);
    transition: all ease .8s .8s;
}


#c_static_001-1664175071506.swiper-slide-active .e_loop-6 .p_loopitem,
#c_product_list_164-1665726885422.swiper-slide-active .e_text-21,
#c_product_list_164-1665726885422.swiper-slide-active .e_text-22,
#c_product_list_164-1665726885422.swiper-slide-active .e_button-20,
#c_product_list_164-1665726885422.swiper-slide-active .e_image-8,
#c_product_list_164-1665726885422.swiper-slide-active .e_container-7 .cbox-7-1,
#c_static_001-1664170548647.swiper-slide-active .e_container-33,
#c_static_001-1664170548647.swiper-slide-active .e_container-8,
   #c_static_001-1664170548647.swiper-slide-active .e_text-4,
   #c_static_001-1664170548647.swiper-slide-active .e_text-5,
   #c_static_001-1664170548647.swiper-slide-active .e_button-7,
   #c_static_001-1664170548647.swiper-slide-active .e_text-24,
   #c_static_001-1664175071506.swiper-slide-active .e_text-4,
   #c_static_001-1664175071506.swiper-slide-active .e_text-5,
   #c_static_001-1664175071506.swiper-slide-active .e_button-3,
#c_new_list_138-1664171346674.swiper-slide-active,
#c_new_list_138-1664171346674.swiper-slide-active .e_text-3,#c_static_788-1664171668972.swiper-slide-active .e_text-40,#c_new_list_138-1664171346674.swiper-slide-active .e_button-19,#c_new_list_138-1664171346674.swiper-slide-active .e_container-15,#c_static_788-1664171668972.swiper-slide-active .e_text-39,#c_static_788-1664171668972.swiper-slide-active .e_text-39,#c_static_788-1664171668972.swiper-slide-active .e_container-6 .cbox-6-0,#c_static_788-1664171668972.swiper-slide-active .e_container-6 .cbox-6-1,#c_static_788-1664171668972.swiper-slide-active .e_container-6 .cbox-6-2,#c_static_788-1664171668972.swiper-slide-active .e_container-6 .cbox-6-3{
    display-radio: 1;
    transform: translateY(0px) !important;
    opacity: 1 !important;
}

#c_product_list_164-16657293156900.swiper-slide-active  .e_image-42,
#c_product_list_164-16657293156900.swiper-slide-active .e_button-49,
#c_product_list_164-16657293156900.swiper-slide-active .e_text-54,
#c_product_list_164-16657293156900.swiper-slide-active .e_text-55,
#c_product_list_164-16657293156900.swiper-slide-active .e_button-53,
#c_product_list_164-16657293156900.swiper-slide-active .e_container-35 .p_item p,
#c_product_list_164-16657293156900.swiper-slide-active .e_text-36,
#c_product_list_164-16657293156900.swiper-slide-active .e_loop-30 .p_loopitem{
    display-radio: 1;
    transform: translateY(0px) !important;
    opacity: 1 !important;
}







#c_static_001_P_5327-1663050892525 .e_credible-37,#c_static_001_P_5327-1663050892525 .e_line-6{    opacity: 1 !important;}


#c_static_001_P_5327-1663050892525 .e_container-7 > .p_item .e_richText-36,#c_static_001_P_5327-1663050892525 .e_container-7 > .p_item .e_richText-36 p{    opacity: 1 !important;}
.page_a.current {
	background: #d6031a !important;
	color: #fff;
	border-color: #d6031a;
}

.page_a:hover {
    color: #d6031a !important;
    border-color: #d6031a !important;
    background-color: rgba(255, 255, 255, 0);
}
/*-
.main:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0px;
	right: 0;
	z-index: 9;
	background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0));
	height: 160px;
}
-*/
/*-
body {
 opacity: 0;
 transition: padding-top 1s;
}
body.cn-show {
 opacity: 1;
}
body.cn-make {
 opacity: 1;
}
body.cn-show .wd-scroll-animation:not(.wd-no-scroll-animation).wd-scrolled {
 animation: fadeInUp 0.8s both;
}
.wd-scroll-animation:not(.wd-no-scroll-animation) {
 opacity: 0;
}
.cn-make .wd-scroll-animation {
 opacity: 1;
}
-*/



/*-
body {
  opacity:0;
}
body.front {
  opacity:1;
}
body.make {
  opacity:1;
}-*/
.banner_text_effect .swiper-button-next, .banner_text_effect .swiper-button-prev {
  color:#fff;
}
.banner_text_effect .swiper-button-next:after, .banner_text_effect .swiper-button-prev:after {
  color:#fff;
  font-size:20px;
}
.banner_text_effect.no-prev-next .swiper-button-prev {
  display:none !important;
}
.banner_text_effect.no-prev-next .swiper-button-next {
  display:none !important;
}
.banner_text_effect img {
  filter:brightness(0.9);
}
.banner_text_effect span {
  opacity:0;
  display:inline-block;
  min-width:0.5em;
  letter-spacing:0.1em;
  text-transform:uppercase;
}
.banner_text_effect .swiper-slide-active span {
  animation:fadeIn 1.5s 0.3s both;
}
.banner_text_effect.fadeInUp .swiper-slide-active span {
  animation:fadeInUp 1.5s  0.3s both;
}
.banner_text_effect.fadeInDown .swiper-slide-active span {
  animation:fadeInDown 1.5s  0.3s both;
}
.banner_text_effect.fadeInLeft .swiper-slide-active span {
  animation:fadeInLeft 1.5s  0.3s both;
}
.banner_text_effect.fadeInRight .swiper-slide-active span {
  animation:fadeInRight 1.5s  0.3s both;
}


.auto-category {
  background-color:#eee;
}
.auto-category .auto-category-container {
  width:90%;
  max-width:1210px;
  display:flex;
  margin-left:auto;
  margin-right:auto;
}
.auto-category .auto-category-container .category-item {
  flex:1;
}
.auto-category .auto-category-container .category-item a {
  line-height:4;
  font-size:16px;
  color:#333;
  text-align:center;
  border-left:1px solid #ddd;
  display:block;
  position:relative;
  overflow:hidden;
  text-indent:-2222em;
}
.auto-category .auto-category-container .category-item:last-child a {
  border-right:1px solid #ddd;
}

.auto-category .auto-category-container .category-item a:before{
  content:attr(data-text);
  display:block;
  position:absolute;
  top:0;
  color:#333;
  transition:1s;
  width:100%;
  background-color:#eee;
  text-indent:0;
}
.auto-category .auto-category-container .category-item a:after {
  content:attr(data-text);
  display:block;
  position:absolute;
  top:100%;
  color:red;
  transition:1s;
  width:100%;
  background-color:var(--c);
  color:#fff;
  text-indent:0;
}
.auto-category .auto-category-container .category-item a:before {
  transition:1s;
}
.auto-category .auto-category-container .category-item a:after {
  transition:1s;
}
.auto-category .auto-category-container .category-item a:hover:before {
  top:-100%;
}
.auto-category .auto-category-container .category-item a:hover:after {
  top:0;
  transition:1s;
}

.auto-category .auto-category-container .category-item a.category-current:before {
  top:-100%;
  transition:1s 0.1s;
}
.auto-category .auto-category-container .category-item a.category-current:after {
  top:0;
  transition:1s 0.1s;
}



@media screen and (min-width: 769px) {
.cpbg {
	border-bottom: #fff 1px solid;
	border-right: #fff 1px solid;
	margin-bottom: 15px;
}
.cpbg TR:hover{background: rgba(214,3,26,1) !important;} 
	
	.cpbg TR:hover TD{color:#fff;}
.cpbg TR TD:nth-child(1) {
	width: 14%;
}
.cpbg TR TD {
	text-align: center;
	border-left: #fff 1px solid;
	line-height: 2.5;
	font-size: 14px;
	font-family: Arial;
	border-top: #fff 1px solid;
	/* padding-top: 10px; */
	/* padding: 10px 20px; */
	/* padding-bottom: 10px; */
	color: #333;
}
.cpbg TD p {
	text-align: center;
	line-height: 2.2;
	font-size: 14px;
	color: #333;
	padding: 0 !important;
}
.cpbg .bt {
	background-color: #ff4f51;
	color: #fff ! important;
	font-weight: bold;
}
.cpbg .bt p {
	background-color: #ff4f51;
	color: #fff !important;
	font-weight: bold;
}
.cpbg TR.bg TD {
	color: #fff !important;
}
.cpbg tr:nth-child(1) td{color:#fff !important;font-size: 14px;font-weight: bold;}
.cpbg tr:nth-child(1) {
	background-color: #d6031a !important;
	position:
	sticky;
	top: 156px;
	z-index:9;
}

.cpbg tr:nth-child(odd) {
	background-color: #f4f4f4;
}

	.cpbg tr:nth-child(odd) th{
	text-align: center;
	border-left: #fff 1px solid;
	color: #333;
	font-size: 15px;
	border-top: #fff 1px solid;
	line-height: 54px;
}
	
.cpbg tr:nth-child(even) {
	background-color: #fff;
}
}

@media screen and (max-width: 768px) {
.cpbg tr:nth-child(1) {
	background-color: rgba(214,3,26,1) !important;
}

	.cpbg tr:nth-child(1) td {
	color:#fff !important;
	padding: 0px 10px;
}
.cpbg tr:nth-child(odd) {
	background-color: #eaeaea;
}
.cpbg tr:nth-child(even) {
	background-color: #f8f8f8;
}
.cpbg TR {
	padding: 0px !important;
	line-height: 1.4;
}
.cpbg TD {
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	text-align: center;
	line-height: 24px !important;
	font-size: 12px !important;
	color: #333;
	word-wrap: break-word;
	word-break: normal;
}
	.cpbg TR:hover{background:rgba(214,3,26,1);} 
		.cpbg TR:hover TD{color:#fff;}
.cpbg TR TD:nth-child(1) {
	/* width: 34%; */
}
}




